@charset "UTF-8";
/* view */
#index_view { width: 640px; float: left; margin: 20px 0; overflow: hidden; color: #333; border-radius: 6px; background:#EAEAEA; padding: 10px; }
h2.t_nav { border-bottom: #247979 3px solid; font-size: 12px; font-weight: normal; line-height: 48px; height: 40px }
h2.t_nav a { padding: 10px; color: #fff; }
h2.t_nav a:first-child { background: #247979; }
h2.t_nav a:last-child { background: #59BCBC; }
#index_view ul { padding: 0 30px 15px 30px; overflow:hidden }
#index_view ul p { line-height: 24px; margin: 10px 0; text-indent: 2em }
#index_view ul img {
_width:expression((document.documentElement.clientWidth||document.body.clientWidth)<570?"570px":""); overflow: hidden; max-width: 570px; text-align: center; display: block; margin: auto; text-indent: 0em }
.c_titile { text-align: center; font-size: 22px; margin: 20px 0; color: #000 }
.box { border: #ccc 1px dashed; text-align: center; padding: 5px 0; margin: 0 30px 10px 30px; color: #666 }
.box span { margin: 0 10px }
.share { width: 100%; height: 30px; display: block }
/* 右侧导航 */
.sunnav li { display: block; float: left; line-height: 36px; width: 100%; text-align: center }
.sunnav li:first-child { background: #1A8A8A; }
.sunnav li:nth-child(2) { background: #E7A82B; }
.sunnav li:nth-child(3) { background: #E72B2B; }
.sunnav li:last-child { background: #085A5A; }
.sunnav li a { color: #fff; opacity: 0.8 }
.sunnav li a:hover { padding-left: 20px; opacity: 1 }
/* 相关文章list */
.otherlink h2 { border-bottom: #ccc 2px solid; font-size: 12px; font-weight: normal; line-height: 48px; height: 40px }
.otherlink ul { margin: 10px 0 }
.otherlink li { line-height: 24px; height: 24px; float: left; margin-right: 20px; }
.otherlink li a { color: #333; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; width: 270px; display: block; }
.otherlink li a:hover { color: #000; text-decoration: underline }
/* newlist.html */
.newlist{ width: 640px; float:left;margin: 20px 0; color: #333; border-radius: 6px; background:#EAEAEA; padding: 10px;  }
.newlist h2{ border-bottom:#AC0B0B 3px solid; line-height:40px; font-size:12px; font-weight:normal; margin-bottom:20px}
.newlist h2 a{ color:#666}
.newlist h2 span{ float:right}
.newlist h2 span a {color: #000;border-right: 1px solid #ccc;padding: 0 10px;}
.newlist h2 span a:hover{color:#f00}
.newlist ul h3 {background: #ccc;color: #000;line-height: 26px;padding-left: 10px;font-size: 14px;}
.newlist ul li { padding-left:25px;line-height:25px; padding-right:30px; height:25px; font-size:14px }
.newlist ul li span { float:right; color:#999}
.newlist ul li a{ color:#333; display:block;-webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s; -ms-transition: all 0.5s;}
.newlist ul li a:hover{ color: #fff; text-shadow:#000 1px 1px 1px; background: #999; padding-left:30px}
.page{ padding:20px 0 0 0; text-align:center; width:100%;overflow: hidden;}
.page a b {color: #999;}
.page>b, .page a {margin: 0 2px;height: 26px;line-height: 26px;border-radius: 50%;width: 26px;text-align: center;display: block;float: left;}
.page>b,.page a:hover{background: #333;color: #FFF;}
.page a {color: #F33;border: #999 1px solid;}
.imgdow{float:left;clear:left;margin:0 10px 0 0; width:160px;border: 1px #ccc solid;padding: 4px;}
.ptime{color:#747474;margin-bottom: 10px;}
.ptit{line-height:30px;font-size:14px}
.ptit a{color:#000}
.pcon{line-height:1.9}
.pcon a {color: #FFF;float: right;background: #f90;padding: 0 5px;clear: both;}
.pcon a:hover {color: #fff;text-shadow: 1px 1px #7E7E7E;}
.line {height: 10px;overflow: hidden;width: 100%;margin: 10px 0;clear: both;border-bottom: 1px dashed #ccc;}
